hydro station - German English Dictionary